page {
  background-color: #f0f0f0;
  padding-bottom: 30rpx;
}
.body {
  width: 100%;
}
.body .content {
  width: 100%;
  padding: 0 30rpx;
}
.body .content .box {
  width: 100%;
  height: 463rpx;
  background-color: #fff;
  margin: 0 auto;
  margin-top: 29rpx;
  padding: 0 36rpx;
}
.body .content .box .box-top {
  height: 80rpx;
  line-height: 80rpx;
  display: flex;
  justify-content: space-between;
}
.body .content .box .box-top .box-top-left {
  font-size: 24rpx;
}
.body .content .box .box-top .box-top-right {
  color: #df0000;
  font-size: 25rpx;
}
.body .content .box .box-top .ren {
  color: #007d00;
}
.body .content .box .box-center {
  height: 273rpx;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  border-top: 1rpx #eeeeee solid;
  border-bottom: 1rpx #eeeeee solid;
}
.body .content .box .box-center .txt {
  display: flex;
  justify-content: space-between;
}
.body .content .box .box-center .txt .txt-left {
  font-size: 23rpx;
}
.body .content .box .box-center .txt .txt-right {
  font-size: 20rpx;
}
.body .content .box .box-bottom {
  position: relative;
  display: flex;
  justify-content: space-between;
  height: 118rpx;
  line-height: 118rpx;
}
.body .content .box .box-bottom .box-bottom-left {
  font-size: 20rpx;
}
.body .content .box .box-bottom .box-bottom-right {
  position: absolute;
  right: 3rpx;
  top: 50%;
  border-radius: 12rpx;
  color: #fff;
  transform: translateY(-50%);
  width: 124rpx;
  height: 48rpx;
  line-height: 48rpx;
  font-size: 25rpx;
  background-color: #01a2f2;
  text-align: center;
}
